#pragma once

namespace SL
{
class Component
{
    virtual void update() = 0;
};

class Transform : public Component{
    void update();
};


class Animation : public Component{
    void update();
};

class Renderer : public Component{

};

class MeshFilter : public Component{

};

class Material : public Component{

};

}